home *** CD-ROM | disk | FTP | other *** search
/ Windows Game Programming for Dummies (2nd Edition) / WinGamProgFD.iso / pc / DirectX SDK / DXSDK / samples / Multimedia / DirectShow / DMO / GargleDMO / readme.txt < prev    next >
Encoding:
Text File  |  2001-10-10  |  1.6 KB  |  41 lines

  1. DirectShow Sample -- GargleDMO
  2. ------------------------------
  3.  
  4. Description
  5.  
  6. This sample is a Microsoft DirectX Media Object (DMO) that creates a 
  7. gargle effect, similar to the Gargle Filter sample for Microsoft DirectShow.
  8.  
  9. This sample demonstrates how to implement the the following interfaces:
  10.  
  11.     IMediaObject 
  12.     IMediaObjectInPlace 
  13.     IMediaParamInfo 
  14.     IMediaParams 
  15.  
  16.  
  17. User's Guide
  18.  
  19. To use this DMO, build and register GargleDMO.dll. The sample project builds 
  20. several intermediate libraries.  To build the DLL in Microsoft Visual Studio,
  21. select Batch Build from the Build menu.
  22.  
  23. You can use the DMO in the DMO Demo sample application, or with the 
  24. DirectShow GraphEdit utility.  GraphEdit automatically wraps the DMO in the 
  25. DMO Wrapper filter.
  26.  
  27. You can also use the DMO in Microsoft DirectMusic applications, including 
  28. the Microsoft DirectMusic Producer application included with the SDK. 
  29. In DirectMusic Producer, use the Audiopath Designer to insert the DMO into an 
  30. audiopath.  To control media parameters, use the Parameter Control track. 
  31. Insert a curve in the track and assign it to control any of the properties 
  32. on the DMO.  For more information, see the Audiopath Designer and Parameter 
  33. Control Track topics in the DirectMusic Producer application help.
  34.  
  35. The Gargle DMO provides a property page for the user to set the shape of the 
  36. modulating waveform (square or triangular) and the frequency.  It also supports
  37. a custom interface, IGargleDMOSample, for setting these properties.
  38.  
  39.  
  40. For more information about this sample, see "DirectShow Samples" in the
  41. DirectX 8 SDK documentation.